package com.example.excelimporter.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author alg
 */
@RestController
@RequestMapping("/api/data-source")
public class DataSourceConfigController {

    // 配置数据源链接信息
    public void dataSourceConfig() {

    }

    // 插叙数据源链接列表信息
    public void dataSourceConfigList() {

    }

    // 拉取数据表结构，初始化数据源配置（配置模板需要先加载表结构）
    @GetMapping("pullTableStruct")
    public void pullTableStruct(@RequestParam String tableName) {


    }

    // 修改单表配置，修改一些默认值，比如：创建时间，创建人，主键等
    @GetMapping("updateTableStruct")
    public void updateTableStruct(@RequestParam String tableName) {


    }

    @GetMapping("delTableStruct")
    public void delTableStruct(@RequestParam String tableName) {


    }

    @GetMapping("listTableStruct")
    public void listTableStruct(@RequestParam String tableName) {


    }

    @GetMapping("detailTableStruct")
    public void detailTableStruct(@RequestParam String tableName) {


    }

}
